TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2020 Twin Cities Area rating list selection
                                                2019 Twin Cities Area rating list selection
2020 TLS League Ratings
Section - Northern           District - Minnesota           Area - Twin Cities
Life Time Fitness-Crosstown    Men    By Rating
(As of 01/30/2023)
2020 2020 2020
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Scott Mickel U
4.61 5.0 5.0  C  2019    18 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Juan Angelats U
4.31 4.5 4.5  C  2019    40 +   Minneapolis, MN
3 Alex Chin U
4.22 4.5 4.5  C  2019    18 +   Minneapolis, MN
4 Scott Binion U
4.22 4.5 4.5  C  2019    40 +   Burnsville, MN
5 Gregory Vanheest U
4.19 4.5 4.5  C  2019    40 +   Minneapolis, MN
6 Scott Luhman U
4.18 4.5 4.5  B      55 +   Chanhassen, MN
7 Ken Pomerantz U
4.17 4.5 4.5  C  2019    40 +   Minneapolis, MN
8 Mauricio Castro U
4.17 4.5 4.5  C  2019    40 +   Hopkins, MN
9 Timothy Howell U
4.14 4.5 4.5  C  2019    40 +   Hopkins, MN
10 Jason Haase U
4.12 4.5 4.5  C  2019    18 +   Eden Prairie, MN
11 Justin Graham U
4.12 4.5 4.5  C  2019    40 +   Minneapolis, MN
12 Christopher Geisler U
4.12 4.5 4.5  C  2019    40 +   Saint Paul, MN
13 Geoffrey Elfstrum U
4.11 4.5 4.5  C  2019    40 +   Minneapolis, MN
14 Brian Duggan U
4.11 4.5 4.5  C  2019    40 +   Chanhassen, MN
15 Matt Olson U
4.08 4.5 4.5  C  2019    40 +   SAVAGE, MN
16 Charlie Bohl U
4.04 4.5 4.5  C  2019    18 +   Northfield, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
17 Matt Bartell U
3.95 4.0 4.0  C  2019    40 +   Chanhassen, MN
18 Joseph Abraham U
3.91 4.0 4.0  C  2019    40 +   Saint Paul, MN
19 Steve Sonnenleiter U
3.86 4.0 4.0  C  2019    55 +   Lakeville, MN
20 Daniel Saab U
3.85 4.0 4.0  C  2019    18 +   Minneapolis, MN
21 Jon Benowitz U
3.84 4.0 4.0  C  2019    40 +   Minneapolis, MN
22 David Wareham U
3.83 4.0 4.0  C  2019    18 +   Minneapolis, MN
23 Derek Johnsen U
3.82 4.0 4.5  S      18 +   Saint Paul, MN
24 Andrew McIntyre U
3.81 4.0 4.0  C  2019    18 +   Saint Paul, MN
25 Matt Allen U
3.81 4.0 4.0  C  2019    18 +   Saint Paul, MN
26 Howard Siegel U
3.80 4.0 4.0  C  2019    40 +   Minnetonka, MN
27 Bert Chien U
3.80 4.0 4.0  C  2019    40 +   Saint Paul, MN
28 Kris Smitobol U
3.79 4.0 4.0  C  2019    40 +   Eden Prairie, MN
29 Paul Jilek U
3.79 4.0 4.0  C  2019    18 +   Victoria, MN
30 Reed Krider U
3.77 4.0 4.0  C  2019    40 +   Minneapolis, MN
31 Greg Elfstrum U
3.73 4.0 4.0  C  2019    40 +   Wayzata, MN
32 Vicente Piedrahita U
3.72 4.0 4.0  C  2019    40 +   Minnetonka, MN
33 Jason Ulrich U
3.71 4.0 4.0  C  2019    18 +   Edina, MN
34 JON SCHLEY U
3.67 4.0 4.0  S  2019    18 +   Mound, MN
35 Igor Princ U
3.65 4.0 4.0  C  2019    40 +   Eden Prairie, MN
36 Paul MacKinney U
3.65 4.0 4.0  C  2019    40 +   Victoria, MN
37 Tim Scott U
3.64 4.0 4.0  C  2019    55 +   Minnetonka, MN
38 Benjamin Nye U
3.63 4.0 4.0  C  2019    18 +   Chanhassen, MN
39 John Waslif U
3.62 4.0 4.0  C  2019    18 +   Eden Prairie, MN
40 Spenser Segal U
3.61 4.0 4.0  C  2019    40 +   Hopkins, MN
41 Alex Gleeson U
3.60 4.0 4.0  C  2019    18 +   Saint Paul, MN
42 David Kerwin U
3.59 4.0 4.0  C  2019    40 +   Edina, MN
43 Christian Bertolotto U
3.59 4.0 4.0  C  2019    18 +   Maple Grove, MN
44 Dan Swanson U
3.58 4.0 4.0  C  2019    40 +   Chanhassen, MN
45 Jeffrey Baill U
3.56 4.0 4.0  C  2019    40 +   Minneapolis, MN
46 Kevin Nosbisch U
3.55 4.0 4.0  C  2019    40 +   Minnetonka, MN
47 Sean Koo U
3.55 4.0 4.0  C  2019    40 +   Minneapolis, MN
48 Lynn Kuznia U
3.53 4.0 4.0  C  2019    40 +   Plymouth, MN
49 Gaylon Rust U
3.52 4.0 4.0  C  2019    40 +   Chanhassen, MN
50 Bradley Gray U
3.52 4.0 4.0  C  2019    40 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
51 Gerald Smith U
3.49 3.5 4.0  C  2019    40 +   Maple Plain, MN
52 Christopher Bogen U
3.42 3.5 3.5  C  2019    18 +   Minneapolis, MN
53 Luke Hollenkamp U
3.32 3.5 3.5  C  2019    18 +   Minneapolis, MN
54 Tom Henjum U
3.30 3.5 3.5  C  2019    18 +   Long Lake, MN
55 qisuo chen U
3.30 3.5 3.5  C  2019    18 +   Eden Prairie, MN
56 Mark Cooper U
3.29 3.5 3.5  C  2019    40 +   Eden Prairie, MN
57 Sam Barnes U
3.28 3.5 3.5  C  2019    18 +   Burnsville, MN
58 Mark Vanoort U
3.27 3.5 3.5  C  2019    18 +   Hopkins, MN
59 Michael Trangle U
3.27 3.5 3.5  A  2019    55 +   Hopkins, MN
60 Tim Ryan U
3.27 3.5 3.5  C  2019    18 +   Minneapolis, MN
61 Wade Martinson U
3.26 3.5 3.5  C  2019    18 +   Minneapolis, MN
62 Paul Holten U
3.26 3.5 3.5  A  2019    55 +   Golden Valley, MN
63 Andy Fishman U
3.26 3.5 3.5  C  2019    40 +   Minnetonka, MN
64 Steven Bucher U
3.26 3.5 3.5  C  2019    55 +   Hopkins, MN
65 Paul Bennett U
3.24 3.5 3.5  C  2019    18 +   Wayzata, MN
66 Scott Weiland U
3.22 3.5 3.5  C  2019    55 +   Champlin, MN
67 Philip Jenkins U
3.22 3.5 3.5  C  2019    40 +   Eden Prairie, MN
68 Michael Mahin U
3.16 3.5 3.5  C  2019    55 +   Minnetonka, MN
69 Steven Bauer U
3.16 3.5 3.5  C  2019    55 +   Maple Grove, MN
70 Ryan Jensen U
3.15 3.5 3.5  C  2019    40 +   Minneapolis, MN
71 Robert Munoz U
3.14 3.5 3.5  C  2019    55 +   Andover, MN
72 Chris Coyne U
3.14 3.5 3.5  C  2019    55 +   Saint Paul, MN
73 Douglas Porter U
3.13 3.5 3.5  C  2019    40 +   Hugo, MN
74 Mark Hassenstab U
3.13 3.5 3.5  C  2019    55 +   Chaska, MN
75 Steve Bruell U
3.13 3.5 3.5  C  2019    18 +   Hopkins, MN
76 Steve Palmer U
3.11 3.5 3.5  C  2019    55 +   Farmington, MN
77 James Duboulay U
3.11 3.5 3.5  C  2019    55 +   Chanhassen, MN
78 Larry Baill U
3.11 3.5 3.5  C  2019    55 +   Hopkins, MN
79 Zachary Johnson U
3.10 3.5 3.5  C  2019    18 +   Minneapolis, MN
80 John Drysdale U
3.10 3.5 3.5  C  2019    55 +   Minneapolis, MN
81 wayne wang U
3.09 3.5 3.5  C  2019    18 +   Eden Prairie, MN
82 Robert Gillitzer U
3.09 3.5 3.5  C  2019    55 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
83 Bruce Stenhaug U
3.00 3.0 3.5  C  2019    18 +   Burnsville, MN
84 Ross Schreck U
2.96 3.0 3.5  S  2019    18 +   Eden Prairie, MN
85 Carl Johanson U
2.95 3.0 3.0  C  2019    55 +   Eden Prairie, MN
Brent Gray U
n/a n/a 4.5  S      40 +   Minnetonka, MN
Josh Houska U
n/a n/a 4.5  C  2019    18 +   Minneapolis, MN
Mitchell Johnson U
n/a n/a 4.0  C  2019    18 +   Stillwater, MN
John Kyriagis U
n/a n/a 4.0  C  2019    18 +   MAPLE GROVE, MN
Jan Prihoda U
n/a n/a 4.5  C  2019    18 +   HOPKINS, MN
Joel Shapiro U
n/a n/a 4.0  S      40 +   Edina, MN